package com.icinfo.cloud.provider.punish.ucase.investigateevidence.transfer.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * 案件/案源移交查询参数对象
 *
 * @author liuyongfei
 * @date 2022/12/11
 */
@Data
public class CaseTransferIdTypeDto implements Serializable {
    private static final long serialVersionUID = 8856345553498997316L;

    /**
     * 案件id
     */
    private String caseId;

    /**
     * 案源id
     */
    private String caseSourceId;

    /**
     * 移交类型：1-协查协办，2-案件移交，3-案源移交
     */
    @NotBlank(message = "移交类型不能为空")
    private String transferType;

    /**
     * 协同回传的uid
     */
    private String sendUid;

    /**
     * 是否获取所有文件 1:是; 0或不传值 :否
     */
    private String isGetAllFiles;
}
